i have to do my homework - Français Anglais Dictionnaire